About London Street Limited (06292685) United Kingdom