About Finley Holmes Ltd (12681495) United Kingdom