About Charles Anderson Wales Limited (06843359) United Kingdom