About Lucy Mccormick Ltd (12514405) United Kingdom