About Clock Chambers Ltd (08456531) United Kingdom