About Mason Anderson Associates Limited (02963391) United Kingdom