About Tsr Building Design Services Limited (11729814) United Kingdom