About Rapid Rubber Roofing Limited (12503243) United Kingdom