About Edenderry Limited (10136510) United Kingdom