About Ellis Hamilton Ltd (13580718) United Kingdom