About Hamish Dewar Limited (03816777) United Kingdom