About Tower Hill Associates Limited (05604378) United Kingdom