About Shawarmas North Limited (13383617) United Kingdom