About Galloway Stag Company Limited (09411841) United Kingdom