About Tank Cleaning Technologies Limited (08208450) United Kingdom