About Yorke Architecture Ltd (10654993) United Kingdom