About Tower House Investments Ltd (03612635) United Kingdom