About Rashid & Sons Ltd. (SC429986) United Kingdom