About Stanton Manor Ltd (11758487) United Kingdom