About Alexander Thomas Associates Limited (08040939) United Kingdom