About S W Teversham Limited (09493756) United Kingdom