About Censon Associates Limited (08887155) United Kingdom