About The Natural Tiler Limited (09428693) United Kingdom