About Meeka S Taferns Ltd (12873247) United Kingdom