About Bulbridge Farm Management Company Limited (08120045) United Kingdom