About Cocotec Limited (10240116) United Kingdom