About Lolly Long Legs Ltd (11150401) United Kingdom