About Senior Life Magazine Limited (12749788) United Kingdom