About J.hammond & Co.limited (00639103) United Kingdom