About Pierre Pouplin Company Ltd (08607827) United Kingdom