About Stanton Projects Group Limited (12928391) United Kingdom