Hi, we recently encountered something called a ''Blue Card'' for all traders, when i glimpsed online it seemed liable but after when we tried to contact the company the issued it there was nothing about them anywere, although the paperwork looked legit. So, we are double glazing firm so not sure abo...