About Kb Strand Ltd (13067209) United Kingdom