About Russell Philips Limited (08472036) United Kingdom