About Lucy Allen Ltd (11401067) United Kingdom