About Vanguard Merchandising Ltd (09565268) United Kingdom