About Gallus (glasgow) Ltd (SC634015) United Kingdom