About The London Life Magazine Limited (02481004) United Kingdom