About Thaumaturgy (u.k.) Limited (01717156) United Kingdom