About Product Resolutions Limited (03956179) United Kingdom