About Cs Clifton Limited (13322491) United Kingdom