About Eastabrook Farming Ltd. (10349057) United Kingdom