About Shire Clocks Limited (10649869) United Kingdom