About Presscredit (cardiff) Limited (05011252) United Kingdom