About P & L Automotive Ltd (13443284) United Kingdom