About Kelz (harlow Green) Limited (11535307) United Kingdom