About Lednor Technical Support Ltd (09973896) United Kingdom