About Charles Alexander Associates Limited (04996732) United Kingdom