About Cliff Stud Limited (10195530) United Kingdom