About H Dewar Ltd (12080877) United Kingdom