About Currelec Limited (07960623) United Kingdom