About Alexander Construct Limited (09550402) United Kingdom