About Charlton Cox Mills Ltd (11910730) United Kingdom