About Margaret A Finnigan Limited (08584868) United Kingdom