About Glassfitter Limited (08011917) United Kingdom