About Rashid Holdings (glasgow) Ltd (SC590939) United Kingdom