About K & B Associates Limited (06945153) United Kingdom