About Parrfield Limited (10524965) United Kingdom