About Early Bird Farming Publications Limited (01433116) United Kingdom