About The British Berrichon Sheep Society Ltd. (02035602) United Kingdom