About P & L Limited (02881033) United Kingdom