About Charter Designs Limited (03995098) United Kingdom