About The New Southall Grill House Ltd (13599801) United Kingdom