About Vauxhall Street Holdings Limited (11393315) United Kingdom