About Elliott Developments Limited (07644266) United Kingdom