About Lucy Marks Ltd (11857192) United Kingdom