About Mason Alexandra Ltd (10197344) United Kingdom