About Charterhouse Designs Ltd (06799433) United Kingdom