About Dexell Limited (02846995) United Kingdom