About Gallagher Bros. Limited (01775668) United Kingdom