About Turkey Mill Investments Limited (03380048) United Kingdom