About K.f. & R. Limited (02399872) United Kingdom