About Eymeremckeown Solutions Ltd (NI659207) United Kingdom