About Dexter International Ltd (10423502) United Kingdom