About Dexter May Ltd (10851326) United Kingdom