About Dewar Partnership Ltd (07380350) United Kingdom