About Specialist Paint & Glass Solutions Limited (10683338) United Kingdom