About Strange Magick Limited (07303402) United Kingdom