About Stanners Investments Limited (06883883) United Kingdom