About Turner And Summersbee Limited (04905829) United Kingdom