About Knight & Tower Investment Ltd (06253511) United Kingdom