About Hamish Dewar Conservation Limited (03816781) United Kingdom