About J. Middleton & Sons Limited (09435217) United Kingdom