About Gmm Clock House Limited (10614390) United Kingdom