About Paypoint Solutions Limited (03482992) United Kingdom