About William Duncan Co Ltd (SC465227) United Kingdom