About No 5 Sheffield Terrace Limited (00618295) United Kingdom