About Peter J Finch & Co Ltd (06983849) United Kingdom