About Ellis Developments (wales) Limited (03792807) United Kingdom