About Clearbridge Holdings Limited (13128799) United Kingdom