About Thames Valley Tubs Ltd (11553165) United Kingdom