About Clc Irish Limited (12481526) United Kingdom