About M A Ellis Developments Limited (03908004) United Kingdom