About J Finch Solutions Ltd (08994468) United Kingdom