About City And Thames Services Limited (07270692) United Kingdom