About Clock-wyse Industrial Solutions Limited (12440596) United Kingdom