About P & L Solutions Limited (06684503) United Kingdom