About Ferris Architectural Designers Limited (12534401) United Kingdom