About Mason Electronics Limited (03738123) United Kingdom