About Finleys International Ltd (12499638) United Kingdom