About Elliott Masters Ltd (09383990) United Kingdom