About Sugar & Slice Ltd (12767740) United Kingdom