About Barcam Glazing Services Ltd (10446165) United Kingdom