Yes we are! Sedex nr. ZC1060540. Our factory is pillar 4 approved.