About Vamoose Bars Limited (09360459) United Kingdom