About Ssk Architects Ltd (03899628) United Kingdom