About Box & Charnock Holdings Ltd (06464256) United Kingdom