About Mr Slice & Spice Limited (12561032) United Kingdom