About William Roche Ltd (10348666) United Kingdom