About Mason Clark Associates Limited (02537113) United Kingdom