About S. J. Churchill Limited (04498549) United Kingdom