About Alexander Charles Associates Ltd (07710424) United Kingdom