About Gallagher Developments Caerphilly Limited (08810807) United Kingdom