About Sparrowhawk Architects Limited (11540304) United Kingdom