About William Duncan Co (group) Ltd (SC706241) United Kingdom