About 19 Sheffield Terrace Limited (01450649) United Kingdom