About Fleming James Architects Limited (09087162) United Kingdom