About Staples And Vine Ltd (03248427) United Kingdom