About Paybyphone Limited (05060103) United Kingdom