About Alexander Services Limited (02833837) United Kingdom