About Specialeffect Trading Company Limited (09012674) United Kingdom