About Decibelle Research And Development Laboratory Ltd (12996245) United Kingdom