About John Hancock & Sons (bath) Limited (01626618) United Kingdom