About Galloway Developments Ltd (08708795) United Kingdom