About Magmatec Limited (07448019) United Kingdom