About Galloping Free Limited (08463130) United Kingdom