About S.t.thornton Limited (08126714) United Kingdom