About L C H Motor Company Limited (04273992) United Kingdom