About Elliott Developments Sw Ltd (12679212) United Kingdom