About Tom Gallagher Developments Ltd (13042111) United Kingdom