About Top Grill Smethwick Ltd (12865270) United Kingdom