About Towers & Co. Limited (00058397) United Kingdom