About The Tank Design House Limited (09747707) United Kingdom