About Electronic & Computer Services Limited (04169025) United Kingdom