About Vauxhall Street Limited (10119286) United Kingdom