About Mem S Kebabs Ltd (11266703) United Kingdom