About Fleming Architects Ltd (08648090) United Kingdom