About Dexter Corporation Limited (04736206) United Kingdom