About S James (cropston) Limited (08313093) United Kingdom