About Bay Horse Farm Limited (07182493) United Kingdom