About L & K Car Sales Ltd (12857993) United Kingdom