About Slice & Grill (liverpool) Limited (11562542) United Kingdom