About Charmer Jeans Limited (01195115) United Kingdom