About Slice & Grill Limited (11614108) United Kingdom