About Mobo & Co. Ltd. (02582411) United Kingdom