About Pencelli Farm Ltd (09496593) United Kingdom