About Mason Europe Limited (06604896) United Kingdom