About Southall Grill House Ltd (12975198) United Kingdom