About Smokey S Grill Slough Limited (12218960) United Kingdom