About Mason International Limited (12223966) United Kingdom