About Miriam Stoppard Lifetime Limited (03960632) United Kingdom