About K & B Tarrant Limited (00550935) United Kingdom