About Kettle Club Watches Ltd (12175805) United Kingdom