About Churchill Knight Limited (04627451) United Kingdom