About The Water House Jar Company Ltd (12240731) United Kingdom