About A Dewar Ltd (07385239) United Kingdom