About P & L Motors Limited (05264948) United Kingdom