About Mira Clad Ltd (SC612796) United Kingdom