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