About Tintwistle Investments Ltd (08631223) United Kingdom