About Gary Stow Marketing Ltd (12986489) United Kingdom