About Walnut Investments Limited (04897320) United Kingdom