About Parkfield Osterley Ltd (12693448) United Kingdom