About Finnegan S Garden And Home Ltd. (NI629448) United Kingdom