About Cls Cliffords Inn Limited (02112415) United Kingdom