About Puxey Farm Limited (09058990) United Kingdom