About Rescue & Repair Automotive Services Ltd (13053221) United Kingdom