About S & J Jacobs Limited (10229803) United Kingdom