About The Tank Museum Trading Company Limited (02236998) United Kingdom