About Finnegan Brothers Limited (04343160) United Kingdom