About Magmatech Limited (05920655) United Kingdom