About Clifton Schneider Limited (12147190) United Kingdom