About Clifton St Management Llp (OC420948) United Kingdom