About The British Mule Society (03880721) United Kingdom