About Dauwalder S (stamp Dealers) Limited (03319119) United Kingdom