About Clc Monitor Limited (11596132) United Kingdom