About Hempstead & Johnson Limited (00746512) United Kingdom