About Richard Ruddick Architecture Ltd (10519716) United Kingdom