About R & S Towers Ltd (11274872) United Kingdom