About Dymetra Structural Solutions Ltd (13237434) United Kingdom