About Dewar Limited (10501449) United Kingdom