About Sliced N Diced Ltd (12126482) United Kingdom