About Sturminster M&e Ltd (11269896) United Kingdom