About Magmix Engineering Limited (05556397) United Kingdom