About John Fowkes Architects Limited (07494683) United Kingdom