About Mason Owen & Partners (holdings) Limited (02936041) United Kingdom