About Shera Grill House Ltd (12280240) United Kingdom