About Galloway Holdings Ltd (13236893) United Kingdom