About Battersea Motors Limited (10956417) United Kingdom