About Easy Touch Pos Ltd (07107644) United Kingdom