About International Hotel (telford) Limited (04944273) United Kingdom