About Charter Design Limited (02525758) United Kingdom