About Kembo S Grill Ltd (13050705) United Kingdom