About Chris Finch Limited (07790449) United Kingdom