About La Roche Limited (10728319) United Kingdom