About Smith And Tempelton Ltd (13044834) United Kingdom