About Galloper Limited (12521217) United Kingdom