About Magsputter Limited (11657432) United Kingdom