About Halo Architects Limited (12079189) United Kingdom