About Tide House Limited (13627636) United Kingdom