About Dexco Ltd (12705283) United Kingdom