About Sliced & Diced Limited (06687474) United Kingdom