About Mira Timber Products Ltd (06695098) United Kingdom