About Euro Clc Limited (12192801) United Kingdom