About Neida Products (engineering) Limited (01420381) United Kingdom