About Kebabish Original Scotland Ltd (SC645839) United Kingdom