About Uppingham Clocks Limited (08603269) United Kingdom