About Dewar Ltd (SC704958) United Kingdom