About City & Thames (charles Street) Limited (05683574) United Kingdom