About R&r Automotive Solutions Ltd (11955275) United Kingdom