About Clc Facilities Limited (04527636) United Kingdom