About Pihl Wentworth Manager Limited (05063116) United Kingdom