About Mal (glasgow) Ltd (SC588520) United Kingdom