About William Duncan (i.t. Solutions) Ltd (SC192500) United Kingdom