About Elliott Solutions Limited (03956676) United Kingdom