About The Natural Mat Co Limited (03777065) United Kingdom