About Vault Composite Solutions Ltd (11512485) United Kingdom