About Pimpernels Limited (04258697) United Kingdom