About Colmworth Electronics Limited (02645095) United Kingdom