About Crown & Castle Ltd (13498989) United Kingdom