About Glass Roof Solutions Ltd (12717648) United Kingdom