About Specialist Glass Solutions Limited (08664410) United Kingdom