About Uplec Electronics Limited (01721849) United Kingdom