About Sentinel Vaults Ltd (13468956) United Kingdom