About Telair Manchester Limited (05258937) United Kingdom