About Sentomol Limited (07506404) United Kingdom