About Keb (uk) Limited (02258366) United Kingdom