About Russell Pooley Holdings Limited (08597951) United Kingdom