About A.rashid & Sons Holdings Ltd (SC625165) United Kingdom