About Chris Holt Limited (01150307) United Kingdom