About The Specialist Watch Company Ltd (09165598) United Kingdom