About Tangible Building Solutions Limited (06297746) United Kingdom