About Hamish Dewar Conservation & Restoration Limited (03816776) United Kingdom