About S & J Wombwell Limited (08194250) United Kingdom