About Tower Corporation Limited (03180320) United Kingdom