About Nylacast Engineered Products Limited (06033691) United Kingdom