About Shaw Spencer International Group Limited (02889389) United Kingdom