About Klenco Limited (11018466) United Kingdom