About Res Architecture Ltd (07910934) United Kingdom