About C2 Safety Limited (10625907) United Kingdom