About Turpin Investments Limited (10278562) United Kingdom