About Exdon 2 Limited (06495681) United Kingdom