About New Galloway Diggers Limited (07562874) United Kingdom