About London Basement And Vaults Ltd (12067903) United Kingdom