About Shahroodi Sales Ltd (13577060) United Kingdom