About Nuttall Holdings Ltd (12655079) United Kingdom