About Magnakey Limited (02956146) United Kingdom