About The Tow Bar Wales (mobile Bar) Ltd (13663945) United Kingdom