About Mill Street Investments Limited (07443102) United Kingdom