About Tower Associates International Limited (03847949) United Kingdom