About Appleton Works Ltd (12080716) United Kingdom