They seem to be offline and have been for a while. I've never bought from them but was always thinking about considering maybe doing so.
I've also bought 2 watches from them this past 12 months, excellent service. Looks to me like they are no longer in business as there is a notice to strike them off at Companies House due to late filing of accounts and annual return.