About Northampton Denim Sales Limited (02998374) United Kingdom