About Natural Materials Ltd (12973939) United Kingdom