About S. J. Mitchell Limited (04369299) United Kingdom