About Plas Derwen Management Company Limited (02048083) United Kingdom