About Finley Overseas Limited (13697138) United Kingdom