About J. Hempstock & Company Limited (00602529) United Kingdom