About The Clock On The Shore Ltd (13619446) United Kingdom