About Kruszelnicki Leetch Architects Limited (09260312) United Kingdom