About Sidhu Textile Company Ltd (03296266) United Kingdom