About Mido Publications Limited (02674142) United Kingdom