About Enterprise Computing Solutions Limited (08916143) United Kingdom