About I. Hammond And Son Limited (00389275) United Kingdom