About Finnamore Associates Limited (02720179) United Kingdom