About John S. Shackleton (sheffield) Limited (01141245) United Kingdom