About Leah Rebecca Ltd (13523819) United Kingdom