About Weatherbys Thoroughbred Holdings Limited (05659231) United Kingdom