About London Automotive International Ltd (09843348) United Kingdom