About Havin Turkish Grill Limited (08237586) United Kingdom