About H E Finch Ltd (07060985) United Kingdom