About The Original Clock Company Ltd (08672870) United Kingdom