About 135 Vauxhall Street Limited (05925495) United Kingdom