About Storage Tank Supplies Limited (04935385) United Kingdom