About B J Hammond & Co Limited (07384069) United Kingdom