About Charles Trott Roofing Limited (10179081) United Kingdom