About Finley Associates Limited (12866656) United Kingdom