About K Henderson Ltd (09724473) United Kingdom