About Dum Spiro Spero Ltd (09995694) United Kingdom