About J. & W. Ham Limited (02594363) United Kingdom