About Lottie Cresswell Management Limited (08610502) United Kingdom