About L.a.d.s. Repetition Company Limited (01129138) United Kingdom