About Gallagher Mobility Aids Limited (05324553) United Kingdom