About Finch And Company (LP003216) United Kingdom