About K & A Recovery Services Limited (13637426) United Kingdom