About Jme Churchill Management Ltd (10660763) United Kingdom