About Derwen Plant Company Limited (10776774) United Kingdom