About Jeremy Mason Associates Limited (09008929) United Kingdom