About Christopher James Holt Limited (09623479) United Kingdom