About The Shropshire Clock Co Ltd (09311347) United Kingdom