About K.w.richards Limited (00798926) United Kingdom