About Wpi Group Holdings Limited (08187261) United Kingdom