About Christopher Harris Limited (06895801) United Kingdom