About Magic Hat Limited (08820154) United Kingdom