About Ashmore Spencer Ltd (09540970) United Kingdom