About Richard Mason Associates Ltd (13025046) United Kingdom