About R Haywood Automotive Ltd (11114620) United Kingdom