About The Deuce Cafe And Bar Ltd (12859862) United Kingdom