About Stanton Services London Ltd (11116207) United Kingdom