About Petersham Meadows Ltd (10814564) United Kingdom