About Encocam Limited (01944904) United Kingdom