About Myers La Roche Limited (05740090) United Kingdom