About Glam-lam Composites Ltd (SC704937) United Kingdom