About Clifton Ingram Management Limited (04203160) United Kingdom