About Lucy Alice Hird Ltd (12690730) United Kingdom