About The Clock House Hd1 Limited (11601586) United Kingdom