About Bridle Stile Farm Limited (04489262) United Kingdom