About Ian Gallagher Limited (07315829) United Kingdom