About The Gallops Iow Limited (11094036) United Kingdom