About Finch Pickering Enterprises Limited (13389778) United Kingdom