About Parkfields Investment Limited (11285236) United Kingdom