About Coinstamp Limited (00603556) United Kingdom