About De.deicer Wand Ltd (SC676756) United Kingdom