About Mason Holdings Limited (10153143) United Kingdom