About Alexander Associates Limited (03060104) United Kingdom