About J.j. Churchill (holdings) Limited (12747384) United Kingdom