About Current Technologies Limited (07742255) United Kingdom