About Woodrow Kerr Chalma Ltd (12932369) United Kingdom