About Magnaflex Limited (02117787) United Kingdom