About S J Welsh Limited (09018301) United Kingdom