About The Vagabond Bar Company Ltd (13396051) United Kingdom