About J J Marshall Associates Limited (04366006) United Kingdom