About Ferris Architects Limited (SC473033) United Kingdom