About Manor Farm (thoroughbreds) Limited (08773855) United Kingdom