About London Safe & Vault Ltd (04404482) United Kingdom