About John Henry & Sons (holdings) Ltd. (03427211) United Kingdom