About Coinford Holdings Limited (06885002) United Kingdom