About D S King Computers Limited (03002185) United Kingdom