About The Horologist Ltd (13604841) United Kingdom