About Clifton Lanston Associates Ltd (11946194) United Kingdom