About Lottie S Frome Limited (11073457) United Kingdom