About Turriff Antique Clocks Limited (10500850) United Kingdom