About Ben S Watch Club Ltd (13523048) United Kingdom