About Christopher Holt Limited (03873131) United Kingdom