About Interchemie Werken De Adelaar Bv Limited (04233512) United Kingdom