About Chopra Manufacturing Co. Limited (01652170) United Kingdom