About Ict Workshop Solutions Limited (06825294) United Kingdom