About S J Wearmouth Limited (10620836) United Kingdom