About Metro Inns (teesside) Limited (06009221) United Kingdom