About No.1 Sheffield Terrace Limited (00649109) United Kingdom