About Beacon Towers Limited (09538636) United Kingdom