About Stanton Investments Limited (03233988) United Kingdom