About Charminster 2009 Ltd (06780360) United Kingdom