About Nuttall Investments Limited (12477313) United Kingdom