About Lucie Harrington Limited (11603187) United Kingdom