About Tabbda Milk Bar Ltd (NI038886) United Kingdom