About P & L Motors (holdings) Limited (07773821) United Kingdom