About North West Watches Ltd (12871601) United Kingdom