About Charminster Inventories Ltd (09517518) United Kingdom