About The Clock House Catering Services Ltd (11320956) United Kingdom