About Feakes Hanlon Architects Limited (06538084) United Kingdom