About Alexander (design And Build) Limited (02462350) United Kingdom