About Bockmer Farm Limited (10923995) United Kingdom