About Global Masts Ltd (09526144) United Kingdom