About K.l.giddings Limited (00666951) United Kingdom