About Bar & Tam Limited (08892642) United Kingdom