About The Denim Company Limited (10354255) United Kingdom