About H & R Motors Limited (09482906) United Kingdom