About Alexander Associates Holdings Limited (03327301) United Kingdom