About Harrington Farming Enterprises Limited (11281395) United Kingdom