About Soutar & Rhodes Limited (00998392) United Kingdom