About Nutt Holding Co Limited (13626887) United Kingdom