About Richard Thompson Associates Limited (09393953) United Kingdom