About Massey Technology Limited (10438474) United Kingdom