About Lucy Mahony Design Ltd (11444191) United Kingdom