About Simmill Investments Limited (08006813) United Kingdom