About E.j.masters Limited (00395396) United Kingdom