About Peter Gallagher Limited (09446309) United Kingdom