About Nurock Mixers Limited (07758210) United Kingdom