About D J Finch Ltd (06260021) United Kingdom