About S.f.wain & Sons Limited (00711127) United Kingdom