About Flash Roofing Contractors Ltd. (10753969) United Kingdom