About Charne Powell Limited (11813216) United Kingdom