About Censol Limited (02416532) United Kingdom