About Flick Electric Ltd (13039798) United Kingdom