About Plm Group Holdings Limited (04399414) United Kingdom