About Plm Consulting (shropshire) Limited (10421803) United Kingdom