About Bittleford Farm Management Company Limited (11153131) United Kingdom