About The Nuttall Group Limited (02226075) United Kingdom