About P & L Holdings Limited (11102210) United Kingdom