About James Neill (sheffield) Limited (03463834) United Kingdom