About Single Minded Restaurants Ltd. (03964670) United Kingdom