About British Charollais Sheep Society Limited(the) (01341920) United Kingdom