About Finney Consultants Ltd (10962647) United Kingdom