About S.h. Somerscales Limited (01236614) United Kingdom