About David Vault Baker Ltd (11813890) United Kingdom