About Gallus Promotions Ltd (SC586958) United Kingdom