About Pl&ef Holdings Limited (09409024) United Kingdom