About Ben Gallagher Ltd (13443204) United Kingdom