About The Meads Management Co. Ltd. (03572492) United Kingdom