About Sentanol Limited (06521826) United Kingdom