About Barkerend Mill Ltd. (10847560) United Kingdom