About J M Churchill Limited (10064446) United Kingdom