About Stanton Management Consulting Limited (12158512) United Kingdom