About The Boiling Water Tap Company Ltd (12498492) United Kingdom