About Stuart Beare Associates Limited (01332518) United Kingdom