About Contrelec Limited (07194141) United Kingdom