About Gallagher Gardens Limited (09803995) United Kingdom