About Lucy Meehan Events Ltd (12018123) United Kingdom