About 1st Glass Composites Limited (13635336) United Kingdom