About Madge Technology Limited (03618789) United Kingdom