About British Limousin Cattle Society Limited (00989511) United Kingdom