About Thyolo Nut Limited (00113592) United Kingdom