About Clifton Hill Ltd (10569587) United Kingdom