About Stop Me And Try One-company Limited (13305864) United Kingdom