About Clc Utilities Limited (11242548) United Kingdom