About Tdo Architecture Design Studio Limited (09528440) United Kingdom