About The London Magazine And Associated Publications Ltd (00812505) United Kingdom