About Powershear Mixers Limited (05278345) United Kingdom