About J.f. Finnegan Limited (00393098) United Kingdom