About Thorman Investments Ltd (09315926) United Kingdom