About Vanguard (barbican) Limited (00637646) United Kingdom