About Dextor Enterprises Limited (09593439) United Kingdom