About S C Architecture Ltd. (07884313) United Kingdom