About Ceylon Coir Products Ltd (11634848) United Kingdom