About Alexander Architectural Designer Limited (09793172) United Kingdom