About Palfreyman Ventures Limited (10922591) United Kingdom