About Gallagher & Associates Limited (07796862) United Kingdom