About Templeton Beer Wine & Spirit Co Ltd (06378696) United Kingdom