About B & R Window Glass Ltd (10178489) United Kingdom