About Dexter Trading Limited (10069309) United Kingdom