About L&h Motor Cars Ltd (07168686) United Kingdom