About Grill & Kebabs Slough Limited (13624637) United Kingdom