About Elecquick Limited (06470290) United Kingdom