About K.j. Wren Limited (02467163) United Kingdom