About Lenham Motor Company Limited (02136972) United Kingdom