About Finnegan Limited (08085180) United Kingdom