About Tmp Architecture Ltd (10295856) United Kingdom