About Christopher James It Solutions Limited (08579823) United Kingdom