About Farquhar Watch Company Ltd (SC686869) United Kingdom