About Stanton Services Limited (10095351) United Kingdom