About Lottie Platel Limited (12166091) United Kingdom