About One Station Street Limited (00642813) United Kingdom