About Kleiber (u.k.) Ltd. (02539294) United Kingdom