About Box & Charnock Limited (01345422) United Kingdom