About Teeswater Sheep Breeders Association Limited(the) (00470551) United Kingdom