About Vanguard Brand Management Ltd. (03662920) United Kingdom