About Lucy & Paul Holdings Ltd (13538647) United Kingdom