About Workshop I.t. Solutions Limited (03663006) United Kingdom