About The Leicester Longwool Sheepbreeder S Association (09200449) United Kingdom