Never heard of them, but this is their address. Not a watch store certainly. Probably a grey market internet dealer operating via the internet only. https://goo.gl/maps/2hrKNa5mQxEgcWYD7 Also found these: https://forum.tz-uk.com/showthread.php?197565-Anyone-used-kcwatches-co-uk-based-in-Lincolnshire https://uk.trustpilot.com/review/kcwatches.co.uk And that was just a 2 minute search. Have you thought of just giving them a ring and asking them where they source their watches and whether they have any references? Also, bear in mind you can probably negotiate reasonable discounts for yourself at authorized dealers.
I did similar, but didn’t feel comfortable with only 13 reviews, hence asking in here. My plan is to use those figures to see what ny local AD’s can come up with. This would be a decent fallback though.