About Alpha La Roche Limited (08382866) United Kingdom