About Psr Holdings Ltd (03471378) United Kingdom