About Bull Furlong Farm Limited (01552500) United Kingdom