About Christopher James Contracts Limited (03793482) United Kingdom