About Seely & Dewar Limited (01454357) United Kingdom