About Tubedale Communications Holdings Limited (04416460) United Kingdom