About Magenta Banbury Ltd (12160676) United Kingdom