About Detm Limited (12459421) United Kingdom