About Ta Cirencester Ltd. (10780357) United Kingdom