About Dextor Limited (10196015) United Kingdom