About Michael Ellis Ltd (12274166) United Kingdom