About Ellis & Morton Ltd (13285812) United Kingdom