About P & L Spar Limited (03281662) United Kingdom