About Aidan Gallagher Limited (09477264) United Kingdom