About Pennbury Farm Ltd (10569546) United Kingdom