About John Finch Partnership Limited (08024742) United Kingdom