About The Grill & Slice Ltd (13165050) United Kingdom