About Sj & Ta Rowlandson Ltd (09565619) United Kingdom