About Tick Tock Cafe Bar Ltd (12674918) United Kingdom