About Holm Oaks Motor Co Limited (10597534) United Kingdom