About R & R Motors Limited (02664031) United Kingdom