About Psd Holdings Limited (05846352) United Kingdom