About Tower Holdings Limited (05198252) United Kingdom