About Finnegan Associates Limited (06451903) United Kingdom