About Ellis Mason Ltd (10424761) United Kingdom