About Abigail Lucy Ltd (11120304) United Kingdom