About Naveed Sons Ltd (SC682719) United Kingdom