About Hamilton Finch Associates Limited (07441469) United Kingdom