About Richard C Brock Associates Limited (05921615) United Kingdom