About J & P Car Sales Ltd (10780458) United Kingdom