About Store Checkers (uk) Limited (02413007) United Kingdom