About Merlin Polyurethane Limited (03169381) United Kingdom