About Drumsense Limited (06903192) United Kingdom