About Amdrill Limited (SC201461) United Kingdom