About Gallagher & Walker Limited (01143781) United Kingdom