About Slice Masters Ltd (13311718) United Kingdom