About A E D Locator (e.u.) Limited (06720474) United Kingdom