About North East Mixers Limited (11527222) United Kingdom