About Blend Architects Ltd (13631440) United Kingdom