About Galloway Marketing Limited (10886241) United Kingdom