About Vanguard Retail Ltd (10798230) United Kingdom