About Stanton Marshall Associates Ltd (10365804) United Kingdom