About Dexters Bar Limited (09559086) United Kingdom