About Clifton Limited (11251845) United Kingdom