About Pmr Solutions Limited (05261899) United Kingdom