About S.j. Cheshire Limited (02286935) United Kingdom