About Plm Grips Ltd (12982376) United Kingdom