About National Sheep Association (00037818) United Kingdom