About Enden Limited (04980210) United Kingdom