About Dewar-smith Ltd (08831710) United Kingdom