About Eclectrick Ltd (09383282) United Kingdom