About Kleg Holdings Limited (08821394) United Kingdom