About Gallagher Developments Warwick Limited (08810805) United Kingdom