About J Finch & Associates Limited (08206534) United Kingdom