About Poulsen Selleck Limited (08738421) United Kingdom