About Churchill China (uk) Limited (00270153) United Kingdom