About The Finch Connection Ltd. (09747466) United Kingdom