About Edenvale Young Associates Ltd (05910755) United Kingdom