About Tin & Glass Consultants Ltd (08940439) United Kingdom