About Freeman Architectural Technologists Ltd. (SC215280) United Kingdom