About Encoma Engineering Limited (06351730) United Kingdom