About Terry And Carr Limited (00606827) United Kingdom