About K.s.r. (u.k.) Limited (02791215) United Kingdom