About Slice And Diced Limited (11256510) United Kingdom