About A1 Kebabish Grill Limited (05516879) United Kingdom