About Rowland Sandwith Limited (00422430) United Kingdom