About Partisan Products Limited (08625130) United Kingdom