About Charter Manor Designs Limited (03326690) United Kingdom