About D Roche (holdings) Limited (06659197) United Kingdom