About Fairhursts Architects Limited (02694085) United Kingdom