About Jakhu Grill House Ltd (09634295) United Kingdom